<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="100" width="100">

  <defs>
    <mask id="mask_circle">
      <circle cx="50" cy="50" r="50" fill="white"/>
      <circle cx="50" cy="50" r="12" fill="black"/>
    </mask>
    <linearGradient x1="20" y1="60" x2="60" y2="40" id="Gradient" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#666666;stop-opacity:1" offset="0" />
      <stop style="stop-color:#cccccc;stop-opacity:1" offset="1" />
    </linearGradient>
    <linearGradient x1="0" y1="90" x2="0" y2="60" id="flame" gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#CA3B00;stop-opacity:1" offset="0" />
      <stop style="stop-color:#FFA400;stop-opacity:1" offset="1" />
    </linearGradient>
  </defs>

  <circle cx="50" cy="50" r="46" style="fill:url(#Gradient);stroke:#222222;stroke-width:2" mask="url(#mask_circle)"/>
  <circle cx="50" cy="50" r="12" fill="none" stroke="#222222" style="stroke-width:2" />

  <path style="fill:url(#flame);stroke:#B03104;stroke-width:2.5" d="m 12,73 c 10,-6 6,-22 6,-32 0,-4 3,0 12,12 8,12 -1,13 8,23 10,-6 6,-14 8,-21 4,13 12,6 9,25 8,-7 10,-28 19,-37 0,10 3,18 3,25 8,-7 6,-15 11,-16 1,14 6,4 4,12 C 86,80 71,94 50,94 29,94 18,81 12,73 z"/>

</svg>
